Adwaita: make links on infobars visible
authorLapo Calamandrei <calamandrei@gmail.com>
Tue, 8 Mar 2016 18:55:35 +0000 (19:55 +0100)
committerLapo Calamandrei <calamandrei@gmail.com>
Tue, 8 Mar 2016 18:56:33 +0000 (19:56 +0100)
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index 5c55df6a342865c452a187ba03394b80f4e490ad..422ecffeae31435a77fa3425bf1e81f96d129baa 100644 (file)
@@ -870,6 +870,7 @@ button.color {
     color: $selected_bg_color;
   }
 
+  @at-root %link_selected,
   &:selected,
   *:selected & {
     color: mix($selected_fg_color, $selected_bg_color, 80%);
@@ -3459,6 +3460,8 @@ infobar { border-style: none; }
   & label:selected,
   & label:selected:focus,
   & label:selected:hover {background-color: darken($selected_bg_color, 10%); }
+
+  *:link { @extend %link_selected; }
 }
 
 
index 7ecd0e3d789200c9d04a27fd71eb22dfb4b2491e..fc100dd969548a5eb6647d59c5df9e512186d680 100644 (file)
@@ -1183,7 +1183,17 @@ button:visited {
   button:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:hover:link,
   headerbar.selection-mode .subtitle:backdrop:hover:link {
     color: #215d9c; }
-  *:link:selected, button:selected:link,
+  .info *:link, .info button:link,
+  .info button:visited,
+  .question *:link,
+  .question button:link,
+  .question button:visited,
+  .warning *:link,
+  .warning button:link,
+  .warning button:visited,
+  .error *:link,
+  .error button:link,
+  .error button:visited, *:link:selected, button:selected:link,
   button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link,
   headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link,
   *:selected button:visited {
index 4e4a32f191afd2d7c77e84bf304e9b8f307f1f8e..7c42123c3fdaa969f32484aa2eb7514fd2331a50 100644 (file)
@@ -1187,7 +1187,17 @@ button:visited {
   button:backdrop:hover:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:hover:link,
   headerbar.selection-mode .subtitle:backdrop:hover:link {
     color: #4a90d9; }
-  *:link:selected, button:selected:link,
+  .info *:link, .info button:link,
+  .info button:visited,
+  .question *:link,
+  .question button:link,
+  .question button:visited,
+  .warning *:link,
+  .warning button:link,
+  .warning button:visited,
+  .error *:link,
+  .error button:link,
+  .error button:visited, *:link:selected, button:selected:link,
   button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link,
   headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link,
   *:selected button:visited {